This isn't needed in the base class, which will eventually get a GL subclass.
return self;
}
--(void)setNeedsDisplay:(BOOL)needsDisplay
-{
- for (id child in [self subviews])
- [child setNeedsDisplay:needsDisplay];
-}
-
-(void)setOpaqueRegion:(cairo_region_t *)region
{
/* Do nothing */
return YES;
}
+-(void)setNeedsDisplay:(BOOL)needsDisplay
+{
+ for (id child in [self subviews])
+ [child setNeedsDisplay:needsDisplay];
+}
+
-(void)setCairoSurface:(cairo_surface_t *)cairoSurface
withDamage:(cairo_region_t *)cairoRegion
{